chip on the shoulder - Francés Inglés Diccionario